草庐IT

e2 studio

全部标签

java - 从 Android Studio 中生成多种语言的代码?

我正在AndroidStudio中为基于云的NoSQL数据库编写代码,我意识到我还需要用不同的语言对同一数据集进行一些后端处理。现在我不想在Java和其他语言(node.js、php、python,随便你怎么说)中重复字段和文档名称。这可以在AndroidStudio中完成吗?我知道我可以创建自定义gradle任务,但gradle只是一个自动化工具,它不会转换数据等。我找到了各种用于代码生成创建Activity等的工具,但没有更通用的工具,例如使用一些DSL并生成java和其他文件。 最佳答案 如果你想生成后端代码,你可以试试Tel

Android Studio 在创建新图像 Assets 时不加载图像

我正在尝试向androidstudio添加新的图像资源,我已按照几个步骤正确添加它们,但IDE未加载图像。我关注了这些steps这是我的result遵循这些步骤。图像就这样变灰了,即使我完成添加它,它在组件上仍然是灰色的。谢谢 最佳答案 您可以使用适用于AndroidStudio的插件。转到文件->设置->插件。搜索“AndroidDrawableImporter”并安装。重启AndroidStudio。现在您可以在下拉菜单中使用BatchDrawableImport你可以一步步看到如何做here或在Assets导入窗口的“图标类型

java - dataSnapshot.getValue 的 Android Studio Kotlin 错误

我在最近的项目中将一个java文件转换为kotlin文件,问题是我在使用这段代码时遇到错误:valmap=dataSnapshot.getValue>(Map::class.java)我在“Map::class”下有一条红线,androidstudio说:Onlyclassesareallowedonthelefthandsideofaclassliteral我应该如何处理这段代码?有没有其他的写法?这是一个相关的kotlin代码fragment:valmessageText=messageArea!!.text.toString()if(messageText!=""){valmap

Android Studio 的项目预览在新项目中是空白的

我刚开始学习一些AndroidStudio,但是当我创建一个项目时,“HelloWorld”模板没有显示在预览窗口中,即使我对xml布局进行更改或添加元素也是如此。它在我的手机上显示完美,但我无法让它在IDE上运行。 最佳答案 这是一个已知错误。这里有许多修复它的选项:构建>清理项目构建>重建项目文件>使缓存无效/重新启动如果一切都失败了,请转到位于res/values中的styles.xml。确保您使用的是parent="Theme.AppCompat.Light.NoActionBar"主题,而不是默认主题。(如果你想要一个黑暗

android - 如何在 Android Studio 中指定 View 相对于其宽度的高度?

问题我有一个带有以下XML的按钮:目前,按钮的layout_width设置为match_constraint(我认为这就是它显示为“0dp”的原因)。我想把按钮做成一个正方形,它的宽度等于它的高度。以下是我目前找到的解决方案:解决方案一:我可以做类似于thisanswer的事情,我会将XMLlayout_width和layout_height值更改为特定值@dimen/box_size:android:layout_width="@dimen/box_size"android:layout_height="@dimen/box_size"但是,这并不理想,因为它基本上是对按钮宽度进行硬

android - 为 android studio 手动下载并安装 platform-28_r06

我正在尝试在androidstudio中运行虚拟设备。它需要安装platform-28_r06.zip,但由于网速较低,下载过程未完成。我想手动下载这个文件,但我不知道应该在哪里提取内容。SDK路径为C:\Users\lion\AppData\Local\Android\Sdk。 最佳答案 探索您的SDK路径。您会看到一个platforms文件夹。以下是android-*平台。对于API-28,路径是:SDK/platforms/android-28/平台工具位于SDK/platform-tools/。

android - 如何将 C++ 文件正确链接到 Android Studio 中的现有 Android 项目?

正在关注this我正在尝试正确链接somecppandhppfiles.我从existingproject开始我会把所有的联系在一起。我读到我有两种可能性:编写一个CMake文件或使用ndk-build将它们全部连接起来。通过尝试后者,我无法编写Application.mk和Android.mk文件,因为我不知道我需要做什么。构建Grandle代码:applyplugin:'com.android.application'android{compileSdkVersion24buildToolsVersion"24.0.2"defaultConfig{applicationId"com

鸿蒙4.0开发 - DevEco Studio如何使用Previewer窗口预览器报错

DevEcoStudio预览器概况在HarmonyOS应用开发过程中,通过使用预览器,可以查看应用的UI效果,方便开发者实时查看应用的运行效果,随时调整代码。1.正常启动打开预览器的位置在DevEcoStudio编辑界面的右上角部分,竖排文字的第二个选项卡则是Previewer,点击加载即可进入预览器,如下图:打开报错:Cannotpreviewthisfile.Previewsareavailableforfilesin.ets,.js,.css,.hml,or.visualformat,.jsonfilesofservicewidgets,layout.xml,AbilitySlice.j

android - 项目不再使用 android studio 3.2 构建

我更新了我的androidstudio,也更新了gradle到3.2.0。不幸的是,当我尝试构建项目时,我遇到了以下问题。在build.gradle中importcom.android.builder.core.DefaultManifestParser变成红色(在构建器处),并且newDefaultManifestParser(android.sourceSets.main.manifest.srcFile)gets找不到匹配的构造函数:com.android.builder.core.DefaultManifestParser(java.io.File)恢复到较早的gradle解决

缺少 Android Studio 3.3 Canary 13 附加到调试器按钮

AttachtoDebugger按钮是否已从AndroidStudio3.3Canary13中移除?安卓工作室3.2AndroidStudio3.3 最佳答案 如果您有插件“Flutter”,请禁用它或不要使用最新版本。 关于缺少AndroidStudio3.3Canary13附加到调试器按钮,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/52696695/